home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / python2.4 / test / test_bsddb3.pyo (.txt) < prev    next >
Python Compiled Bytecode  |  2005-10-18  |  2KB  |  62 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyo (Python 2.4)
  3.  
  4. '''
  5. Run all test cases.
  6. '''
  7. import sys
  8. import unittest
  9. from test.test_support import requires, verbose, run_suite
  10. if __name__ != '__main__':
  11.     requires('bsddb')
  12.  
  13. verbose = False
  14. if 'verbose' in sys.argv:
  15.     verbose = True
  16.     sys.argv.remove('verbose')
  17.  
  18. if 'silent' in sys.argv:
  19.     verbose = False
  20.     sys.argv.remove('silent')
  21.  
  22.  
  23. def suite():
  24.     test_modules = [
  25.         'test_associate',
  26.         'test_basics',
  27.         'test_compat',
  28.         'test_dbobj',
  29.         'test_dbshelve',
  30.         'test_dbtables',
  31.         'test_env_close',
  32.         'test_get_none',
  33.         'test_join',
  34.         'test_lock',
  35.         'test_misc',
  36.         'test_queue',
  37.         'test_recno',
  38.         'test_thread']
  39.     alltests = unittest.TestSuite()
  40.     for name in test_modules:
  41.         module = __import__('bsddb.test.' + name, globals(), locals(), name)
  42.         alltests.addTest(module.test_suite())
  43.     
  44.     return alltests
  45.  
  46.  
  47. def test_main():
  48.     tests = suite()
  49.     run_suite(tests)
  50.  
  51. if __name__ == '__main__':
  52.     from bsddb import db
  53.     print '-=' * 38
  54.     print db.DB_VERSION_STRING
  55.     print 'bsddb.db.version():   %s' % (db.version(),)
  56.     print 'bsddb.db.__version__: %s' % db.__version__
  57.     print 'bsddb.db.cvsid:       %s' % db.cvsid
  58.     print 'python version:        %s' % sys.version
  59.     print '-=' * 38
  60.     unittest.main(defaultTest = 'suite')
  61.  
  62.